home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / dev / basic / flags.lha / Flags.readme < prev   
Text File  |  1999-05-30  |  2KB  |  62 lines

  1. SHORT: Helpful Commodity for Blitz Programmers
  2. UPLOADER: zalda@home4968.freeserve.co.uk
  3. AUTHOR: Victor Bell
  4. TYPE: dev/basic
  5. REQUIRES: Workbench 3.0 (possibly 2.04 - not tested)
  6. VERSION: 2.0
  7. DISTRIBUTION: freely-distributable
  8.  
  9. DESCRIPTION
  10.  
  11. Ever find yourself typing "Window" and getting to the 'flags' bit,
  12. and wanted a quick way to remind you what the flags are?  Simply
  13. hot-key this commodity, and a window will appear, with a list of
  14. buttons - click on the relevant button for useful information.
  15.  
  16. Currently the main window will look like this:
  17.  
  18.   Quit    |    Hide
  19.     Screen Flags
  20.     Screen  Tags
  21.     Window Flags
  22.     Window  Tags
  23.     IDCMP  Flags
  24.     Gadget Flags
  25.     Gadget  Tags
  26.      Type Sizes
  27.   InitCoplist Flags
  28.    Interrupt Types
  29.      Req  Flags
  30.       RawKeys
  31.      Test Keys        ;displays info on any key-presses you do
  32.     $# Commands
  33.      CX Events
  34.    Menu Item Flags
  35.     Printer Stuff
  36.    Joystick/Joypad
  37.   Guru Meditations
  38.      Misc Stuff
  39.  
  40. I've included the source code so that you can add/amend topics.
  41.  
  42. One note about the source - the gadgets are created and deleted
  43. each time you call Flags, instead of just attaching/detaching them
  44. from the window - this is to do with the fact that it needs to
  45. find a screen first - and can only be called on that screen if the
  46. gtlist is attached/detached - whereas it can be called on any public
  47. screen this way.  Read the guide though.
  48.  
  49. If you want a better explanation of how to create commodities using
  50. RICommoditiesLib - read the RICommoditiesLib.doc in the
  51. userlibs/userlibsdocs drawer of Blitz.
  52.  
  53. I intend to redo this program, using NCommandSet, by AlphaSound, as
  54. there seems to be a slight problem concerning memory with
  55. RICommoditiesLib - I will replace this version when I've done it.
  56.  
  57. Hope you find this commodity useful.
  58.  
  59. VICTOR BELL
  60. 30/05/99
  61.  
  62.